"They Keep Coming Back Like Zombies": Improving Software Updating Interfaces
نویسندگان
چکیده
Users often do not install security-related software updates, leaving their devices open to exploitation by attackers. We are beginning to understand what factors affect this software updating behavior but the question of how to improve current software updating interfaces however remains unanswered. In this paper, we begin tackling this question by studying software updating behaviors, designing alternative updating interfaces, and evaluating these designs. We describe a formative study of 30 users’ software updating practices, describe the low fidelity prototype we developed to address the issues identified in formative work, and the evaluation of our prototype with 22 users. Our findings suggest that updates interrupt users, users lack sufficient information to decide whether or not to update, and vary in terms of how they want to be notified and provide consent for updates. Based on our study, we make four recommendations to improve desktop updating interfaces and outline sociotechnical considerations around software updating that will ultimately affect end-user security.
منابع مشابه
Impact of User Characteristics on Attitudes Towards Automatic Mobile Application Updates
To keep mobile devices secure, experts recommend turning on auto-updates for applications, but recent research has suggested that users often avoid auto-updating because updates can lead to undesirable consequences such as user interface changes or compatibility issues. Understanding whether there are commonalities amongst users who avoid auto-updates can help us create better mobile applicatio...
متن کاملDynamic Software Updating with Gosh! - Current Status and the Road Ahead
Any non-trivial software system has to be upgraded regularly to incorporate bug fixes and security patches or simply to keep up with the inevitable evolution in end-user requirements. Software upgrading is challenging, especially when it comes to online upgrading of running systems. In this paper, we present the current status of Gosh!, a dynamic-software-updating system for Java, which provide...
متن کاملA Layered Software Architecture for the Management of a Manufacturing Company
In this paper we describe a layered software architecture in the management of a manufacturing company that intensively uses computer technology. Application tools, new and legacy, after the updating, operate in a context of an open web oriented architecture. The software architecture enables the integration and interoperability among all tools that support business processes. Manufacturing Exe...
متن کاملRefactoring Tools that Stay Out of the Programmer ’ s Way
SP I Title: without the abstract, the title makes it sound like they’re not used. Perhaps “Refactoring Tools that Seamlessly Aid the Programmer” J Refactoring tools are used to improve the structure of program code, to prepare it for some other change. Refactoring that is interspersed with other code modifications is the best way that we know to adapt software to changing requirements, so it is...
متن کاملLudic Zombies: An Examination of Zombieism in Games
Zombies have become ubiquitous in recent years in all media, including digital games. Zombies have no soul or consciousness, and as completely alien, post-human Other, they seem like the perfect game opponent. Yet their portrayal is always politically charged, as they have historically been used as an allegory for slavery, poverty, and consumerism, and may be read as stand-ins for threatening b...
متن کامل